package com.navi.loaddata.core.oracleEntity;

import com.navi.loaddata.core.oracleEntity.array.EtlArrayGlassHstVPK;
import lombok.Data;

import javax.persistence.*;
import java.util.Date;

/**
 * Created by ghost on 2018/3/17.
 */
@Data
public class EtlGlassHstV {
    private String stepId;
    private String glassId;
    private Date glassEndTime;
    private Date glassStartTime;
    private String productId;
    private String productVersion;
    private String lotId;
    private String equipId;
    private String recipeId;
    private String chamberPath;
    private String chamberTime;
    private String taShift;
    private String runMode;
    private String ownerId;
    private String ownerType;
    private String lotType;
    private String cstId;
    private String slotNo;
    private String cstIdMoveIn;
    private String slotNoMoveIn;
    private String portIdMoveIn;
    private String portIdMoveOut;
    private String routeId;
    private String operatorId;
    private String mesLinkKry;
    private String panelSize;
    private String processFlg;
    private String samplingFlag;
    private String abnormalFlag;
    private String holdFlag;
    private String holdDept;
    private String qtapId;
    private String lotPriority;
    private String glassGrade;
    private String glassJudge;
    private String panelGrades;
    private String panelOxInfo;
    private String ngMark;
    private Long panelQty;
    private Long panelQtyGood;
    private String defectCode;
    private Long reworkCnt;
    private Long recycleCnt;
    private String engineerId;
    private String expNo;
    private String tecnId;
    private String maskId;
    private String mtrlPartNo;
    private String mtrlLotNo;

    //CELL1
    private String componentId;
    private String arrayGlassId;
    private String cfGlassId;
    private String componentType;
//    private String glassId;
    //CELL2
    private String chipId;
    private String chipNo;


    public String getStepId() {
        return stepId;
    }

    public void setStepId(String stepId) {
        this.stepId = stepId;
    }

    public String getGlassId() {
        return glassId;
    }

    public void setGlassId(String glassId) {
        this.glassId = glassId;
    }

    public Date getGlassEndTime() {
        return glassEndTime;
    }

    public void setGlassEndTime(Date glassEndTime) {
        this.glassEndTime = glassEndTime;
    }

    public Date getGlassStartTime() {
        return glassStartTime;
    }

    public void setGlassStartTime(Date glassStartTime) {
        this.glassStartTime = glassStartTime;
    }

    public String getProductId() {
        return productId;
    }

    public void setProductId(String productId) {
        this.productId = productId;
    }

    public String getProductVersion() {
        return productVersion;
    }

    public void setProductVersion(String productVersion) {
        this.productVersion = productVersion;
    }

    public String getLotId() {
        return lotId;
    }

    public void setLotId(String lotId) {
        this.lotId = lotId;
    }

    public String getEquipId() {
        return equipId;
    }

    public void setEquipId(String equipId) {
        this.equipId = equipId;
    }

    public String getRecipeId() {
        return recipeId;
    }

    public void setRecipeId(String recipeId) {
        this.recipeId = recipeId;
    }

    public String getChamberPath() {
        return chamberPath;
    }

    public void setChamberPath(String chamberPath) {
        this.chamberPath = chamberPath;
    }

    public String getChamberTime() {
        return chamberTime;
    }

    public void setChamberTime(String chamberTime) {
        this.chamberTime = chamberTime;
    }

    public String getTaShift() {
        return taShift;
    }

    public void setTaShift(String taShift) {
        this.taShift = taShift;
    }

    public String getRunMode() {
        return runMode;
    }

    public void setRunMode(String runMode) {
        this.runMode = runMode;
    }

    public String getOwnerId() {
        return ownerId;
    }

    public void setOwnerId(String ownerId) {
        this.ownerId = ownerId;
    }

    public String getOwnerType() {
        return ownerType;
    }

    public void setOwnerType(String ownerType) {
        this.ownerType = ownerType;
    }

    public String getLotType() {
        return lotType;
    }

    public void setLotType(String lotType) {
        this.lotType = lotType;
    }

    public String getCstId() {
        return cstId;
    }

    public void setCstId(String cstId) {
        this.cstId = cstId;
    }

    public String getSlotNo() {
        return slotNo;
    }

    public void setSlotNo(String slotNo) {
        this.slotNo = slotNo;
    }

    public String getCstIdMoveIn() {
        return cstIdMoveIn;
    }

    public void setCstIdMoveIn(String cstIdMoveIn) {
        this.cstIdMoveIn = cstIdMoveIn;
    }

    public String getSlotNoMoveIn() {
        return slotNoMoveIn;
    }

    public void setSlotNoMoveIn(String slotNoMoveIn) {
        this.slotNoMoveIn = slotNoMoveIn;
    }

    public String getPortIdMoveIn() {
        return portIdMoveIn;
    }

    public void setPortIdMoveIn(String portIdMoveIn) {
        this.portIdMoveIn = portIdMoveIn;
    }

    public String getPortIdMoveOut() {
        return portIdMoveOut;
    }

    public void setPortIdMoveOut(String portIdMoveOut) {
        this.portIdMoveOut = portIdMoveOut;
    }

    public String getRouteId() {
        return routeId;
    }

    public void setRouteId(String routeId) {
        this.routeId = routeId;
    }

    public String getOperatorId() {
        return operatorId;
    }

    public void setOperatorId(String operatorId) {
        this.operatorId = operatorId;
    }

    public String getMesLinkKry() {
        return mesLinkKry;
    }

    public void setMesLinkKry(String mesLinkKry) {
        this.mesLinkKry = mesLinkKry;
    }

    public String getPanelSize() {
        return panelSize;
    }

    public void setPanelSize(String panelSize) {
        this.panelSize = panelSize;
    }

    public String getProcessFlg() {
        return processFlg;
    }

    public void setProcessFlg(String processFlg) {
        this.processFlg = processFlg;
    }

    public String getSamplingFlag() {
        return samplingFlag;
    }

    public void setSamplingFlag(String samplingFlag) {
        this.samplingFlag = samplingFlag;
    }

    public String getAbnormalFlag() {
        return abnormalFlag;
    }

    public void setAbnormalFlag(String abnormalFlag) {
        this.abnormalFlag = abnormalFlag;
    }

    public String getHoldFlag() {
        return holdFlag;
    }

    public void setHoldFlag(String holdFlag) {
        this.holdFlag = holdFlag;
    }

    public String getHoldDept() {
        return holdDept;
    }

    public void setHoldDept(String holdDept) {
        this.holdDept = holdDept;
    }

    public String getQtapId() {
        return qtapId;
    }

    public void setQtapId(String qtapId) {
        this.qtapId = qtapId;
    }

    public String getLotPriority() {
        return lotPriority;
    }

    public void setLotPriority(String lotPriority) {
        this.lotPriority = lotPriority;
    }

    public String getGlassGrade() {
        return glassGrade;
    }

    public void setGlassGrade(String glassGrade) {
        this.glassGrade = glassGrade;
    }

    public String getGlassJudge() {
        return glassJudge;
    }

    public void setGlassJudge(String glassJudge) {
        this.glassJudge = glassJudge;
    }

    public String getPanelGrades() {
        return panelGrades;
    }

    public void setPanelGrades(String panelGrades) {
        this.panelGrades = panelGrades;
    }

    public String getPanelOxInfo() {
        return panelOxInfo;
    }

    public void setPanelOxInfo(String panelOxInfo) {
        this.panelOxInfo = panelOxInfo;
    }

    public String getNgMark() {
        return ngMark;
    }

    public void setNgMark(String ngMark) {
        this.ngMark = ngMark;
    }

    public Long getPanelQty() {
        return panelQty;
    }

    public void setPanelQty(Long panelQty) {
        this.panelQty = panelQty;
    }

    public Long getPanelQtyGood() {
        return panelQtyGood;
    }

    public void setPanelQtyGood(Long panelQtyGood) {
        this.panelQtyGood = panelQtyGood;
    }

    public String getDefectCode() {
        return defectCode;
    }

    public void setDefectCode(String defectCode) {
        this.defectCode = defectCode;
    }

    public Long getReworkCnt() {
        return reworkCnt;
    }

    public void setReworkCnt(Long reworkCnt) {
        this.reworkCnt = reworkCnt;
    }

    public Long getRecycleCnt() {
        return recycleCnt;
    }

    public void setRecycleCnt(Long recycleCnt) {
        this.recycleCnt = recycleCnt;
    }

    public String getEngineerId() {
        return engineerId;
    }

    public void setEngineerId(String engineerId) {
        this.engineerId = engineerId;
    }

    public String getExpNo() {
        return expNo;
    }

    public void setExpNo(String expNo) {
        this.expNo = expNo;
    }

    public String getTecnId() {
        return tecnId;
    }

    public void setTecnId(String tecnId) {
        this.tecnId = tecnId;
    }

    public String getMaskId() {
        return maskId;
    }

    public void setMaskId(String maskId) {
        this.maskId = maskId;
    }

    public String getMtrlPartNo() {
        return mtrlPartNo;
    }

    public void setMtrlPartNo(String mtrlPartNo) {
        this.mtrlPartNo = mtrlPartNo;
    }

    public String getMtrlLotNo() {
        return mtrlLotNo;
    }

    public void setMtrlLotNo(String mtrlLotNo) {
        this.mtrlLotNo = mtrlLotNo;
    }

    public String getArrayGlassId() {
        return arrayGlassId;
    }

    public void setArrayGlassId(String arrayGlassId) {
        this.arrayGlassId = arrayGlassId;
    }

    public String getCfGlassId() {
        return cfGlassId;
    }

    public void setCfGlassId(String cfGlassId) {
        this.cfGlassId = cfGlassId;
    }

    public String getComponentId() {
        return componentId;
    }

    public void setComponentId(String componentId) {
        this.componentId = componentId;
    }

    public String getComponentType() {
        return componentType;
    }

    public void setComponentType(String componentType) {
        this.componentType = componentType;
    }

    public String getChipId() {
        return chipId;
    }

    public void setChipId(String chipId) {
        this.chipId = chipId;
    }

    public String getChipNo() {
        return chipNo;
    }

    public void setChipNo(String chipNo) {
        this.chipNo = chipNo;
    }
}
